Hi Tapio!
Regarding:
#1 - No. Max Output is the Maximum
value the Output is allowed to ever go up to (or magnitude down to) in DAC
Counts. Normally you would determine how many DAC counts are needed to
go to your highest required speed. Then set the Max Output to a value
slightly higher.
#2 - Not really
"correction". It limits the Maximum amount of command output that the
Integrator is allowed to create. Using an Amplifier with a
Velocity Command input (I assume this is your case) then when going at high
speed the Integrator will be needed to supply all the output necessary to
maintain zero error while in motion. So the value is normally set equal
to Max Output.
#3 - No. Deadband can be
used to not have any (or lower) corrective action for small errors. It
is more like the opposite. As error increases larger corrective actions
are normally made. However if the current error exceeds the Max Error
value it will be treated as if it was only the amount of Max Error and no
larger corrective action will be made. Normally when a system is working
properly the errors should be fairly small (fe w mils). You can then set
the Max Error value to a bit larger than the maximum expected error. In
this way errors will be treated proportionally under normal conditions.
In the event of something abnormal such as a disabled amplifier, hitting an
obstacle, etc where the error becomes abnormally large, then treating the
error as a smaller error can help avoid an overly violent correction. In
most abnormal cases a following error should disable the axis anyway so Max
Error in those cases will have no real value and can be set to
infinity.
HTH
Regards
TK
Group: DynoMotion |
Message: 11663 |
From: Tom Kerekes |
Date: 6/7/2015 |
Subject: Re: Servo tuning/step response? |
Hi Tapio,
The Max Output for DACs should be 2047 reduced by any Output Offset that you may add (an Output Offset is not usually required). DAC values greater than 2047 will wrap around and cause problems.
Regards TK
| |